self-generating cell - Français Anglais Dictionnaire